Management of Software Projects with GAs
نویسندگان
چکیده
A Project Scheduling Problem consists in deciding “who does what” during the software project lifetime. This is a capital application in the practice of software engineering, since the total budget and human resources involved must be managed optimally to end in a successful project. In short, the main interest of a company is to reduce the time and the cost of the project, and these two goals are in conflict. The problem addressed in this article accounts for times, human skills, budget, and global complexity. This makes our study very realistic and similar to an actual software project planning scenario [3]. In this work we tackle the problem by using genetic algorithms to solve 36 different software project scenarios. Thanks to our newly developed instance generator we can perform structured studies about the influence in the solutions of the most important attributes of the problem. Our conclusions show that GAs are quite flexible and accurate techniques for this application, and can be an important tool for project managers [1]. Metaheuristics and, in particular, GAs are not as intensively applied in the software engineering domain as they are in fields like engineering, mathematics, economy, telecommunications, or bioinformatics [2]. However, the work of Clarke et al. [4] is a good reference for solving software engineering problems with metaheuristics.
منابع مشابه
Quantitative risk management in gas injection project: a case study from Oman oil and gas industry
The purpose of this research was to study the recognition, application and quantification of the risks associated in managing projects. In this research, the management of risks in an oil and gas project is studied and implemented within a case company in Oman. In this study, at first, the qualitative data related to risks in the project were identified through field visits and extensive interv...
متن کاملKNOWLEDGE MANAGEMENT TO INVESTIGATE THE FAILURE FACTORS IN MANAGING OF GAS AND OIL INDUSTRY TRANSMISSION LINES PROJECTS
In this study the challenges of managing the civil projects in oil and gas industry over recent years that failed were investigated. For this purpose, the relevant cases and their effectiveness were categorized by analyzing research data obtained from the questionnaire results. The results obtained from the research showed that there is a positive and significant relationship between the projec...
متن کاملDeveloping a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System
Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...
متن کاملCause and Effect Analysis of Risks of Refinery Developmental Turnkey Projects through System Dynamics Approach Case Study: Development Project of Third Distillation Unit and LPG (Liquefied Petroleum Gas) in Isfahan Oil Refinery
Project managers are grappling with a variety of risks today as a result of increasing complexity and dynamics of projects in different stages of project life cycle. Thus, it seems quite necessary to employ an efficient risk management process that can overcome the shortcomings of traditional methods in order to handle such complexities and reach the optimal project management. This matter is e...
متن کاملCause and Effect Analysis of Risks of Refinery Developmental Turnkey Projects through System Dynamics Approach Case Study: Development Project of Third Distillation Unit and LPG (Liquefied Petroleum Gas) in Isfahan Oil Refinery
Project managers are grappling with a variety of risks today as a result of increasing complexity and dynamics of projects in different stages of project life cycle. Thus, it seems quite necessary to employ an efficient risk management process that can overcome the shortcomings of traditional methods in order to handle such complexities and reach the optimal project management. This matter is e...
متن کاملErgonomic Effect on Job Satisfaction of the employed Administrative staffs in projects of Iran Gas Engineering and Development Company
Introduction: To investigate the effect of ergonomic environment of the work environment on the job satisfaction of the personnel employed in the projects of Iranian Gas Engineering and Development Company. Methods: The present study is a descriptive-correlational research that was conducted by survey method. This research is also applied in terms of purpose. The statistical population of the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005